.task-management {
  width: 100%;
}
.task-management .task-management-content {
  width: 100%;
}
.task-management .task-management-content .task-management-date {
  height: 112rpx;
  background: linear-gradient(90deg, #eef4ff 0%, #ffffff 100%);
  display: flex;
  align-items: center;
  padding: 0 32rpx;
}
.task-management .task-management-content .task-management-date .management-date-day {
  width: 72rpx;
  height: 72rpx;
  background: url("https://img.alicdn.com/imgextra/i1/1034622205/O1CN01DmiVWE1S9wNT6Iv2R_!!1034622205.png") no-repeat no-repeat;
  background-size: 100% 100%;
  font-family: YouSheShaYuFeiTeJianKangTi, YouSheShaYuFeiTeJianKangTi;
  font-weight: 400;
  font-size: 36rpx;
  color: #ffffff;
  text-shadow: 0px 2px 2px #0061fb;
  text-align: center;
  line-height: 80rpx;
}
.task-management .task-management-content .task-management-date .management-date-text {
  font-size: 28rpx;
  color: #1e74fd;
  margin-left: 24rpx;
}
.task-management .task-management-content .statistical-overview {
  width: 100%;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box {
  width: 90%;
  margin: 40rpx auto;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .title-box {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .title-box .title-left text:nth-of-type(1) {
  font-weight: 600;
  font-size: 36rpx;
  color: #101010;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .title-box .title-left text:nth-of-type(2) {
  margin-left: 16rpx;
  font-size: 24rpx;
  color: #999;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .title-box .title-right {
  display: flex;
  align-items: center;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .title-box .title-right .title-right-search {
  display: flex;
  align-items: center;
  height: 52rpx;
  line-height: 52rpx;
  padding: 0rpx 16rpx;
  background: #f5f5f5;
  border-radius: 26rpx;
  font-size: 28rpx;
  color: #999999;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .title-box .title-right .title-right-icon {
  display: block;
  padding-left: 30rpx;
  position: relative;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .title-box .title-right .title-right-icon .iconfont {
  font-size: 32rpx;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .title-box .title-right .title-right-icon .xiaodian {
  width: 8rpx;
  height: 8rpx;
  background: #ff0c00;
  border: 1rpx solid #ffffff;
  position: absolute;
  border-radius: 50%;
  right: 0;
  top: 10rpx;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content {
  margin-top: 36rpx;
  height: 406rpx;
  background: linear-gradient(180deg, rgba(30, 116, 253, 0.1) 0%, rgba(255, 255, 255, 0.1) 100%);
  box-shadow: 0px 4rpx 8rpx rgba(0, 0, 0, 0.05);
  border-radius: 28rpx;
  padding: 30rpx 50rpx 0rpx;
  box-sizing: border-box;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content .overview-item .overview-item-text {
  font-size: 24rpx;
  color: #999999;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content .statistical-overview-nums {
  display: flex;
  justify-content: space-between;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content .statistical-overview-nums .overview-item-total .overview-item-num text:nth-of-type(1) {
  font-weight: 600;
  font-size: 44rpx;
  color: #1e74fd;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content .statistical-overview-nums .overview-item-total .overview-item-num text:nth-of-type(2) {
  font-size: 28rpx;
  color: #101010;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content .statistical-overview-nums .overview-item-completed .overview-item-num text {
  font-weight: 600;
  font-size: 44rpx;
  color: #101010;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content .statistical-overview-nums .overview-item-emergency .overview-item-num text {
  font-weight: 600;
  font-size: 44rpx;
  color: #ff0c00;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content .statistical-overview-nums .overview-item-progress .overview-item-num text {
  font-weight: 600;
  font-size: 44rpx;
}
.task-management .task-management-content .statistical-overview .statistical-overview-box .statistical-overview-content .task-swiper {
  margin-top: 40rpx;
}
.task-management .task-management-content .my-task {
  width: 90%;
  margin: 0 auto;
  margin-top: 50rpx;
  font-weight: 600;
  font-size: 36rpx;
  color: #101010;
}
.align-center {
  text-align: center;
}
